best available technology (bat) - Spanish English Dictionary